b26829b896107d8d084de5e730769ea419addd9e,wayback-core/src/main/java/org/archive/wayback/replay/mimetype/SimpleMimeTypeDetector.java,SimpleMimeTypeDetector,peekContent,#Resource#,232
Before Change
// at low compression level.
resource.mark(sniffLength + 100);
} else {
resource.mark(sniffLength);
}
resource.read(bbuffer, 0, sniffLength);
resource.reset();
return bbuffer;
}
After Change
@SuppressWarnings("resource")
Resource z = new GzipDecodingResource(resource);
z.read(bbuffer, 0, sniffLength);
resource.reset();
} else {
resource.mark(sniffLength);
resource.read(bbuffer, 0, sniffLength);
resource.reset();
}
return bbuffer;
}